// 引入vue
import Vue from "vue";
// 引入根组件
import App from "./App.vue";
// 引入路由
import router from "./router/index";
// 引入Vuex
import store from "./store/index";

// 按需加载引入vant索引栏组件
import { IndexBar, IndexAnchor, Cell } from "vant";
import "../src/assets/css/city.less";
// 全局都可以使用该组件
Vue.use(Cell);
Vue.use(IndexAnchor);
Vue.use(IndexBar);

// 引入字体图标css文件
import "./assets/font/iconfont.css";

// 引入css初始化文件
import "./assets/css/reset.less";

// 引入根字体大小
import "amfe-flexible";

// 取消生产环境下的错误提示
Vue.config.productionTip = false;

new Vue({
  // 注入路由
  router,
  // 注入Vuex仓库
  store,
  // 渲染根组件
  render: (h) => h(App),
}).$mount("#app");
